rose garden – English–Latine translations

🇬🇧 en la 🇻🇦

rose garden noun

rosārium
  • garden planted in roses
rosētum
Wiktionary Links